meet their maker - Türkisch Englisch Wörterbuch